something towered - German English Dictionary